package cc.laop.dao.system;

import cc.laop.dao.BaseDao;
import cc.laop.entity.system.Role;

import java.util.List;
import java.util.Map;


public interface RoleDao extends BaseDao<Role> {

    /**
     * 获取用户角色
     *
     * @param userid
     * @return
     */
    public List<Role> selectByUser(int userid);

    /**
     * 添加角色资源权限
     *
     * @param params
     * @return
     */
    public int insertRoleResource(Map<String, Integer> params);

    /**
     * 删除角色资源权限
     *
     * @param roleid
     * @return
     */
    public int deleteRoleResource(int roleid);

}
